final passage - French English Dictionary